package main

import "fmt"

// map集合的三种创建方式
func main() {

	//1
	var map1 = make(map[int]string, 10)
	fmt.Println(map1)
	//2
	var map2 = make(map[int]string)
	fmt.Println(map2)
	//3
	var map3 = map[int]string{
		1: "2323",
		2: "23232",
		3: "skewje",
	}
	fmt.Println(map3)
	//删除一个元素
	delete(map3, 1)
	fmt.Println(map3)
	//go中没有一个一次性删除全部map的方法
	//删除操作1：逐一删除  2，附一个空的map将原来的抛弃
	//2
	map3 = make(map[int]string)
	fmt.Println(map3)

}
